ill-concealed envy - French English Dictionary